﻿Simple terminal emulation stdin/stdout and other terminal stuff

Вспомомогательные утилиты для работы с отладочной (алфавитной-цифрой) консолью (не графический терминал): 
- [tty.asm](tty.asm) - базовые функции ввода/вывода данных отладочной консоли;
- [input_hex.asm](input_hex.asm) - ввод шестнадцатеричного числа с консоли;
- [print_dec.asm](print_dec.asm) - печать десятичного числа на косоль;
- [show_hex_dump.asm](show_hex_dump.asm) - показ шестнадцатеричного дамп памяти в консоли;
- [uptime.asm](uptime.asm) - показ в консоли временеи с момента старта системы.

Изначально на плате "Марсоход" коммуникация терминала была реализована с помощью протокола UART, "прокинутого" 
с помощью микросхемы FTDI на виртуальный коммуникационый последовательный порт персонального компьютера.

В виртуальном компьютере "Террикон" используется эмуляция коммуникационного последовательного порта - 
запись в него пепенаправляется в stdout, а чтение осуществляется через stdin консоли эмулятора. Благодаря этой 
особенности библиотечные функции консоли неизменны как при работе в ПЛИС, так и на виртуальном компьютере.



